#ifndef BTIME_H
#define BTIME_H

#include "SYSTEM/sys/sys.h"

#define BTIM_TIMX_INT               TIM6
#define BTIM_TIMX_INT_IRQn          TIM6_DAC_IRQn
#define BTIM_TIMX_INT_IRQHandler    TIM6_DAC_IRQHandler
#define BTIM_TIMX_INT_CLK_ENABLE()  __HAL_RCC_TIM6_CLK_ENABLE()

void btim_timx_int_init(int arr, int psc);
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim);
void BTIM_TIMX_INT_IRQHandler(void);
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef* htim);

#endif
